﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace wlog.Shell
{
    public static class K
    {
        public const string commandname_table = "table";
        public const string commandname_queue = "queue";
        public const string commandname_blob = "blob";

        public const string commandtype_get = "get";
        public const string commandtype_read = "read";
        public const string commandtype_pull = "pull";
        public const string commandtype_peek = "peek";


        public const string commandtype_list = "list";
        public const string commandtype_select = "select";



        public const string commandtype_put = "put";
        public const string commandtype_update = "update";
        public const string commandtype_upload = "upload";



        public const string commandtype_dequeue = "dequeue";

        public const string commandtype_delete = "delete";
        public const string commandtype_create = "create";
        public const string commandtype_option = "options";

        public const string commandtype_insert = "insert";


        public const string commandtype_add = "add";
        public const string commandtype_post = "post";
        public const string commandtype_push = "push";
        public const string commandtype_write = "write";
        public const string commandtype_enqueue = "enqueue";

        public const string containername = "root";
        public const string containerUri = "http://www.something.com/someuser/subscription/blob/cool.txt";

    }
    public static class K_OPTIONS
    {
        public const string objectname = "name";
        public const string objectdelimiter = "delimiter";
        public const string objectlocation = "location";
        public const string objectcolumns = "columns";
        public const string objectformat = "format";
        public const string objectmode = "text";
        public const string objecturi = "uri";
        public const string objectmessage = "message";
        public const string asyncmode = "async";
    }
    public enum K_LOCATION
    {
        file = 1, http = 2, https = 3, console = 4, inline = 5
    }

    public static class ReserveredFolderNames
    {
        public const string OneLevelUp = "onelevelup";
        public const string BackToRoot = "backtoroot";
    }
}
